3092
1
486
0
2091
2
2657
3
2749
3498
4
1452
1973
367
1898
2546
1343
1043
2224
359
422
797
802
543
2526
787
325
646
284
2710
9
4111
356
169211
11
2225