1376
1
1142
2
2814
3
1259
2326
2616
6
3383
11
2149
6616
8
1750
2117
1949
2097
936
875
1628
6865
28
941
0
2570
5
3276
5839
4409
4
891
1936
4948
9
1189
2487
6935
3969
4005