2275
2
2749
1
362
0
1020
647
893
1824
467
2727
310
171
1614
431
325
3691
5
17353
968
314
269
453
579
288
31535
25137
2881
460
169211
11
392
19279