928
1
2982
3
1720
2
2670
1601
898
1868
2255
2245
3053
7
2740
1306
1248
1972
619
5599
11
1064
1295
6362
18
1225
0
946
1363
1411
2570
1438
2763
605
2837
3026