3039
4
1143
1
1338
2
1548
1584
1737
941
1042
1402
3
2935
8
4389
7
1705
1250
2260
1196
3773
1450
2072
2392
1853
1644
2516
1848
1426
723
2154
1512
6
1162
2649
15
3151