3437
5
1750
2
2190
1
1528
3251
6
2564
2275
282572
0
525
3691
2809
17353
2301
1020
2964
417
3092
2881
1332
653
5155
8
3114
4
3510
4111
2749
2748
1452
1098
650
121182