2665
3
372
0
1631
1
269
2941
975
4
231
889
2
408
305
895
1603
359
70
1059
872
239
3162
341
524
1396
251
2749
530
280
2201
247
345
355
244