2485
2
1224
1
2114
3765
4
297066
0
1295
2683
3683
2650
20
280
1581
1814
2159
2250
2245
3
2738
1119
1226
3053
7
2795
101415
109
1974
1162
1543
2259
7034
1502
1442
2060
2797
5