635
4024
2954
1273
778
896
1484
850
818
713
731
853
701
901
863
2110
2374
941
1190
769
2336
851
1764
1366
45047
6649
2310
1319
1656
665
911
2015
1227
1213
815
1006
672
761
617
719
695
1300
1448
1305
776
21222
1609
1579
2289
737
571
937
691
1930
837
975
692
1462
1122
1369
725
1753
1153
15108
1082
1560
1259
4508
845
655
622
2221
608
879
1282
666
1042
581
763
692
1369
1093
720
649
705
1136
1902
3043
1503
7780
1533
1489
1278
1474
677
1190
1365
1190
1817
963
3392
4855
708
779
2791
2895
3809
2434
734
579
843
1448
939
836
697
4588
960
949
9260
762