2373
7
1308
1
1533
3
2727
18
1493
6
1113
4
2400
1196
2199
1398
1412
1017
2900
861
1799
8
736
1019
1021
2
992
937
1699
1044
2615
2935
985
1639
2391
1605
3598