902
2251
1586
1041
843
2320
1531
812
2001
1300
1206
1069
1371
9551
1263
997
1814
747
1032
1223
785
1063
885
1326
1067
998
1930
738
927
3458
852
1175
1088
1058
1102
911
1212
1019
1476
1203
712
957
8188
14547
2027
1302
1142
1185
924
1105
1102
704
979
1975
818
1071
3526
1053
885
1193
1858
3026
879
2880
981
831
2369
2679
971
2191
3771
850
1374
2779
814
734
1997
5075
1688
1974
865
1504
4973
1369
817
2698
728
1321
14541
781
763
3282
859
2725
4621
886
8095
828
1173
2862
2211
2644
1530
768
696
1090
1943
702
739
914
1321
994
4853
1157
728
2905
739
2741
2196
1069