2935
5
2168
11
455
2
1074
7
8220
5567
16
1128
1111
4
1827
6
1543
1
1393
1268
0
1793
2819
1042
1176
1921
1316
1460
3
524
596
918
601
148
317
461
379
3503
1800
1521