2405
2560
823
974
1783
719
5330
4259
1792
989
1784
11893
2385
1395
1620
1113
1828
1415
850
680
1853
11266
960
1097
3045
722
6715
3194
863
815
1718
20478
717
787
673
811
752
3749
4154
2277
2982
952
2189
1828
1342
742
1945
2705
1628
725
1066
2958
992
816
885
1726
730
904
821
737
1070
662
683
1622
2528
4222
633
963
1275
2275
1127
2012
1846
759
934
1321
6119
699
2100
747
1391
1202
1781
1217
1048
959
2000
1682
718
2878
3770
1041
791
708
813
1693
796
887
1618
879
1210
988
725
1288
810
883
792
3042
993
1048
1573
759
1831
4175
946
708
1295
775
737
1535