3248
0
1861
5
31535
1020
587
683
2168
2076
1
2855
3
837
1362
2694
1116
2644
2
2655
469
1541
14492
3437
1336
1750
2190
165
653
3251
6
466
413
1949
418
4426