2535
2
1451
0
3498
4
1688
1
21152
8
2982
3
32302
2505
1590
1306
19783
3354
2932
1603
1015
2294
951
3117
17946
4425
6
1740
994
2990
1038
3518
1777
1153
1495
1815
3090