1014
4
2551
1
14492
3437
5
1750
2
2190
3251
6
7330
637
370
2564
1471
1145
896
1501
0
2275
681
3
525
3691
2809
17353
2301
1020
3092
1588
2881
1332
1312
3030