1461
0
575
933
1543
106
459
40
556
125
5065
1
1392
824
850
713
278
1151
475
2964
461
761
930
2882
2
110
758
163
6262