905
1
4964
3
5611
11
1649
1203
17730
999
11881
1411
2
4017
4
1616
0
2658
1722
948
1666
1279
3951
2235
19034
6
2030
1376
3615
7
1375
829
2372
1914
97284
2966
8
492
2141