2986
1
940
3051
2
1543
1267
1464
572
0
1193
1819
1512
3426
4
2445
2180
1285
6
3965
3
672
962
2687
2344
2698
1814
801
3053
7
3523
1115
758
4099
8
1778
1735
673