3168
3
798
1
1133
1751
1377
0
1028
1281
277973
9
695
265
270
806
745
494
587
2
471
1152
7
985
5
1198
358
194364
64433
175669
2491
816
4
7578
24
1215
1213
1176
54004
16