984
0
630
2
2484
1986
2582
1
2182
1985
1618
2241
239
1603
2505
3465
1225
3060
5
1743
3054
877
2057
1382
2172
2629
1683
2390
2769
1993
3
716
15871
6
3400
1065