3132
10
3771
3
2557
2
442
1
1419
717
898
892
479
0
1486
3363
514
692
332
1782
6
2239
2433
4785
2284
622
1093
761
1001
407
1225
178
950
917
542