3973
1636
893
875
1059
1153
1034
1148
1103
1023
1526
1814
4661
1053
847
962
1650
2436
1174
905
1688
1031
951
1033
1637
946
1015
2093
850
1773
969
1086
1221
898
1003
1090
976
947
5692
1008
1478
1401
1194
8548
944
2018
1368
848
852
2578
1789
890
966
1283
1118
984
1745
1007
1278
1133
1759
1085
2285
951
894
1408
915
5330
867
886
2432
1628
1078
929
8455
1147
1048
957
2487
1683
1328
1229
1920
5995
5585
1358
1654
1411
911
843
1414
1444
2673
3170
1698
1349
1168
1054
1193
1113
1102
1052
2317
1451
1619
1484
754
1457
919
892
894
870
1087
919
1232
1383
1381
891
1608
1651