1246
2
2500
6
2441
1
928
28734
49
1841
5
9320
1179
2402
4
4898
2202
3575
1998
1763
1379
2049
2174
1544
2129
1451
0
6121
3
1463
1721
7540
11
7560
3024
9685
6827
7
2070
11361