3065
1
1339
257
0
1860
2
637
1125
1972
2749
3
3583
10
1277
1547
1000
2219
918
2235
1734
1256
2055
1725
3326
83
1510
3070
4
1081
4099
7
2490