3685
2818
817
564
1532
1375
1335
784
1468
2992
22650
685
1746
3527
787
1042
5731
1986
761
872
759
5608
2711
1028
1060
1360
3905
1035
638
28164
53380
645
1997
3301
5052
1658
3312
5131
2647
3291
796
955
816
974
2011
1237
679
903
8419
2606
1094
1595
932
971
702
1273
684
836
670
4186
3163
623
984
658
723
1710
669
22624
627
879
1076
701
2501
626
1181
2355
656
796
582
1222
1659
740
800
1241
896
839
704
1387
958
1116
651
1549
1531
637
1022
576
1219
813
1602
3037
19718
3778
620
896
2677
1086
695
709
2486
1072
828
702
899
1843
731
637
747
2198
2584
1508