2260
12
2079
3
2604
7
964
1
1379
1866
2705
1622
521
2431
2799
995
2
1358
0
2229
4
311
5304
9
343
2523
14
2121
1232
1861
5
1207
2808
1852
1869
3157
1513
3045
1665
1102