1452
1
1149
0
2546
951
3366
2
4111
580
2477
288
2941
171
800
247
2992
431
1045
411
1270
3
418
521
1385
901
2076
5262
10
2264
584
371
382
907
1824