2016
2440
1
2382
5
2685
4
7564
8
1453
7742
2918
2999
1359
6614
12
2818
1456
2
6384
10
1220
5798
6
8068
9
2240
1727
945
1078
2060
4232
7
1342
1812
2852