1131
2
1446
1
2446
1744
3687
1609
3
4485
12
2968
4
1583
1180
1640
2103
3108
11
2313
905
1220
1273
1185
1581
1143
3064
4927
6461
21
2182
2418
9687
6
1502
2912
2311