3676
12
3114
4
155
0
1100
798
474
943
918
2645
928
1
90
3116
871
1580
3510
2
714
273
138
1416
152
2461
20
1139
25127
171
276
548
802
402
863
573