2800
2
1106
1536
0
2017
1
12284
13
1207
1659
3044
5
1752
4
3802
8122
1550
671
1255
1201
948
1019
2636
8
1799
2621
9
2242
1129
5698
17
810
1347
1210
3310
1032
7295
877