2534
0
951
1
66
3546
3554
9
4327
2
2650
20
3629
3213
7
862
3407
1423
925
3
206
131589
444571
1564
7793
4
542
685
2502
1412
2763
23802
106
608
3539
370
3303
6
38477
34