3162
3
4828
2
797
1
2755
1832
1130
1306
1373
0
1026
1747
443
1856
9795
18
1536
8
718
876
543
1281
695
264
268
744
806
494
587
470
1152
7
984
5
1196
357