1315
671
1047
2064
746
1164
4232
842
1892
5821
1975
1500
1354
2641
1185
5407
7868
1392
2043
791
963
697
2923
1430
1416
1532
1023
12071
922
4301
1698
1982
860
2224
792
2096
1029
695
20733
780
730
7538
3775
1430
1600
3822
1466
1569
1004
10402
1236
635
1553
699
1083
1998
1723
1251
1828
5257
1644
833
1942
1494
1649
1230
5798
2746
1066
712
1295
792
957
1281
691
955
3911
1735
1242
1347
869
858
646
635
1178
1057
2404
696
773
686
3497
698
752
2005
2371
2211
982
2432
742
1915
1346
948
955
1072
2449
1051
989
2590
2193
1164
3108
2946
946
1251
719
841
761
2411
1027
803