1089
1
2277
0
1442
4
1639
2999
12459
3
1752
5726
8
796
6
2297
2
2949
6346
16
1905
2528
1913
5
2257
7304
7
1566
2760
3296
695
527
1265
18816
11
3014
20
924
5658
9
8527
3818
2193