648
446
1954
2
609
1
457
1222
5
1524
522
1141
1881
1530
2316
7
29113
8
1791
4
4743
1362
17978
390
1972
2320
449
970
3372
3
4691
559
4630