928
1
2255
2
1601
3
1248
2245
3053
7
1295
2650
20
280
3691
4
1720
2250
297066
0
2773
1115
3683
2082
1868
960
2316
1581
4152
3765
1057
1603
2902
6
1630
1226
1190
859