4536
2
1157
0
467
1020
2727
547
2243
7
1780
1
348
2041
381
445
845
403
1551
3663
3559
798
437
1557
1137
1936
409
2587
16
1754
813
280
226
2143
683