992
2
1792
3
1609
4
1787
10
611
1441
5
948
1290
19579
13
1664
1
1241
1329
6
34841
19
795
934
5052
8
1531
7
1435
3546
3106
5762
9
422
261
16539
1571
378
452
11
431
263
877