10560
1615
1114
2506
1099
895
819
5452
1398
1044
6233
896
2933
1672
981
954
1394
6572
17893
882
967
1385
8456
5042
805
811
884
3484
854
845
1143
1269
890
2588
1406
980
2510
3472
970
891
797
820
1093
815
1520
1078
4615
10254
1147
4322
2826
3364
1564
951
846
3244
2572
1103
1227
1059