3326
3
673
0
1000
830
1093
2990
2562
2
1711
915
1382
1
2166
2642
868
1475
496
2972
14
2760
4
1778
1168
1153
1691