1081
2
570
1
3835
4
2043
1452
257
0
1860
637
1574
1125
1972
1292
2749
3
1339
3065
3583
10
1277
1547
1000
1638
2219
918
2235
1734
1256
2055
1816
83
796