1125
1
2089
4335
2
2281
1180
3
1689
1519
6075
15
2072
3053
7
1978
0
5225
8
877
3683
1295
297066
4085
4627
3058
1788
2650
20
4309
582
1940
280
1581
938
1219
2250
1267