4896
1539
12453
2883
610
2034
4840
983
1031
14886
830
1297
927
1653
3801
998
748
887
936
1110
1999
1275
961
1510
5057
807
826
960
2526
5595
838
1493
1421
1371
931
923
16459
18272
1348
1473
1672
8103
1600
2064
2212
2126
855
1227
2181
9389
5401
1712
1038
1773
2260
1461
1859
1657
1759
5418