2285
9
2639
13
2574
5
3868
10
2587
1
2086
3
2282
2543
6
950
1303
2
1036
1254
1001
5151
319
0
1243
809
34
544
2964
8
475
578
490
818
749
477
582
3933
2711
918