2855
3
1362
1
2694
547
0
2644
2
968
1580
483
2655
14492
3437
5
1750
3251
6
846
1332
382
575
2587
16
597
2564
1054
671
1942
1428
953
2275
660
970
3691
2809