1122
3
1864
1
783
2
669
370
663
247
0
457
1550
7
4366
2051
8
1672
1792
738
1741
3590
6
1241
736
502
10183
15
1371
2847
4
3234
10
962
1295
2330
2785
11
3413
1121
2649