3251
6
2749
1
81
0
2748
2
371
1452
1098
695
282572
918
180849
1551
256612
2189
423
462
329
931
2076
487
802
425
1463
2735
1226
385
1043
1119
171
10270
4