2746
8868
2446
2018
1258
1648
3474
1132
2058
2872
8469
1121
950
1516
862
864
995
2072
931
840
2512
708
743
1011
1696
980
911
3296
719
931
1033
2075
911
809
21524
828
787
15251
1508
983
748
1067
749
1087
6425
4373
1023
2096
15608
6399
998
1431
968
963
1060
901
1051
1050
1328
4942