3100
2
617
0
257
1860
637
1125
1
1972
2749
3
1339
3065
3583
10
1277
1547
1000
2219
918
2235
1734
1256
2055
2903
2708
83
2096
1081
796
1629
1309