2089
1
1180
3
1519
877
938
1219
6075
15
1978
0
3696
2
1539
1125
6710
1295
2650
20
280
4335
1371
1358
1581
1779
1226
2281
2250
3765
4
2245
3053
7
780
297066
1146
2475