2811
1605
980
894
2626
4924
994
889
3302
852
2681
942
958
1597
1812
13405
1125
1077
3311
1941
1103
1488
1032
1002
3780
1721
896
1006
6515
2440
955
2290
1102
2451
3078
1500
2221
965
952
4865
2396
1344
1432
4926
1230
943
6892
1901
990
2777
1291
984
1773
1958
1159
994
968
1022
2272
2047