630
2
1295
1
2484
2650
20
2582
984
0
2182
280
1581
2241
2250
239
3765
4
2245
3
1603
3060
5
1226
3053
7
894
1382
2172
2629
2390
2769
1993
3400
3683
1065
571
2377