928
1
2255
2
1601
3
1248
3691
4
1720
1115
0
2082
1868
960
2316
2245
4152
3053
7
1057
1603
2902
6
1630
1190
859
2740
708
4224
945
1306
1045
1972
979
619
5599
11