1125
1
2089
4335
2
2281
1180
3
1689
1519
6075
15
2072
3053
7
1978
0
5225
8
877
3683
1295
1788
2650
20
280
297066
1581
938
1219
2250
1267
3765
4
2245
1226
582
6697
2507