951
2654
1278
1870
935
918
751
2045
712
716
757
857
840
869
753
1449
911
723
732
925
2456
1091
1399
905
2168
3506
883
2179
2520
1048
893
808
766
883
764
735
703
916
803
710
814
4829
1186
3969
771
675
884
886
978
927
1638
728
6061
2068
1699
756
879
1081
1546
2097
2042
2113
3125
2410
705
2337
728
5065
835
1908
644
937
1079
828
1023
1041
708
2136
1064
2512
1327
3496
676
1181
1371
716
1047
645
1994
665
766
675
1367
2040
794
7108
5391
614
2196
686
698
676
2021
673
1436
3362
817
1629
765
1189
9173
1056
766
852
2837
1015
1866
3441
654
5942