295
0
1832
3
2727
2
171
991
6714
10
1939
269
419
1167
675
798
2546
1
968
17353
3990
683
408
2758
1085
2490
443
544
1101
1043
383
325
410
267
776