4877
1052
1041
1660
962
1630
936
889
1420
1051
1116
2022
951
860
858
1852
1050
1230
968
1692
2301
1459
871
1729
1341
907
862
989
1051
1886
920
933
1771
1817
861
1729
851
1023
1351
1330
904
841
2292
3286
931
1504
886
835
997
858
2485
867
943
1371
1378
841
1113
3271
968
2170
2474
1264
871
1511
1559
2653
1413
3408
930
2408
1232
1321
2341
1129
953
1416
845
840
1327
1584
1737
1438
764
880
911
2149
1049
927
3543
997
996
1383
2006
1300
2022
3811
984
1652
1223
1126
2361
948
1903
854
1623
888
1485
2752
2169
907
1391
2044
1161
2118
1037
2341
959
1146
1426
1733