928
1
2255
2
1601
3
1248
960
0
2316
1720
2082
1868
2245
3053
7
1137
2740
945
1306
1972
619
5599
11
1064
1295
6362
18
1225
946
1363
1411
2570
1438
2763
605
2837