1401
3
1196
1
2260
4
1659
2
2935
8
4389
7
1705
1737
941
1249
1426
722
1848
2007
3151
6
1574
1085
1512
1450
2072
933
2392
1653
1644
2512
3666
1643
884
1561
1219