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