1558
2
1431
1
3738
5
2110
15233
1922
3107
7
2562
1606
2337
2508
1819
3080
3
5065
6236
10
1514
3008
1839
17970
15
83
1289601
4
1015
6026
2028
2879
2465
2264
1075
2929
6
2268