1130
5
2833
4
2618
3
1102
1010
820
1
2061
4000
23
2128
2
3529
1767
8
3822
11
1854
1385
0
4270
1298
973
334
644
283
849
16
374
447
194
793
7
676
96
2680
985
1206