1830
6104
42406
906
1596
667
717
54015
668
882
913
1054
931
1219
1533
3621
689
1280
662
1636
5945
2574
1337
1410
1471
1736
982
5815
1002
1416
4230
805
2688
922
1268
7391
3137
1339
839
2330
656
4767
833
743
1420
1098
1589
854
719
2836
914
1523
787
708
754
1819
892
70603
1303
1123
707
1074
1092
1025
729
1135
647
827
1094
3029
701
2123
1114
928
1400
2478
927
1751
847
741
626
1267
1224
715
2930
1301
1131
1388
1249
1179
858
770
3147
1587
842
1097
733
990
1098
1514
1705
2016
905
1252
2510
2570
1443
751
2686
853
1097
1112
1258
1947
992
892
811
755
1170
708