3800
62912
8397
6872
59955
3356
1843
4063
6045
779
1790
1710
1221
25259
1082
677
722
849
4028
3253
1296
947
970
3240
3061
1036
1287
761
792
1062
1409
1235
724
873
1650
7386
701
823
656
838
1826
1397
1170
837
814
2975
1330
1616
804
2576
870
933
1119
669
844
885
713
1042
658
734