2534
0
951
1
833
3546
1225
4327
2
2650
20
1145
3
3629
3213
7
862
1423
925
616
131589
444571
9
1564
7793
4
542
685
2502
1412
2763
23802
106
608
3539
370
38477
34
12472