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