2245
3
3354
5
3014
20
2255
2
2740
1
928
1720
3085
3491
4
3485
7
4946
18
3316
10
3053
5141
7608
12
1748
2620
8
1306
1868
806
1248
1972
619
1064
676
0
1854
6362
1289601
1387