2425
7
2768
0
2192
2
795
1
1396
1255
2659
956
2272
1975
828
688
594
485
606
2036
4775
2732
230
787
2719
1064
528
770
930
2902
16
1445
475
336
486