2275
2
6058
0
1020
2881
1362
1
2694
3
1332
482
2644
525
17353
2749
3114
4
1428
979
1750
1098
291
4111
3092
706
2076
634
2546
5255
16
4762
303
2330
481
683