1129
0
670
3092
1
2683
2657
3
2749
3498
4
1452
471
1898
2546
1043
2224
2
1385
802
2526
2710
9
4111
552
2277
5
169211
11
2225
522
1216
11392
6
4820
7334
952
1056