4996
6
4370
3442
3
1632
2
238
0
1334
1
2332
1014
784
3518
2411
2368
2173
1532
1466
801
2285
9
1362
2639
13
5949
15
2086
591
2543
1938
4
1272
3749
2166
1583
83
1002