628
1931
833
1779
1148
2219
845
2428
2109
1160
6541
1632
704
2634
1020
1030
868
1197
945
919
2715
1008
604
733
1103
6535
5859
706
680
5671
2426
1504
804
1127
1377
805
892
5946
3646
1049
727
613
20235
1047
7329
1028
24058
5787
1189
1640
1625
1688
2629
1483
1624
3154
683
1941
4237
842
3206
834
792
891
2200
668
1512
2116
674
1122
614
2514
8339
2605
737
900
630
3805
2115
729
1483
1205
838
685
1539
1923
1521
1016
850
910
990
753
2682
5941
2017
1406
753
735
2122
1602
859
3303
757
777
905
770
987
937
1450
1572
1010
768
1354
1146
1186
997
791
1718
5542
625