5681
1298
1042
2018
6775
931
932
2280
2170
1333
824
1133
1481
839
6965
897
1358
3435
985
1312
1025
2448
924
1176
1047
944
1808
1389
1002
1049
820
1691
1782
965
1189
1181
1069
964
1549
880
912
4590
869
956
1420
2412
2000
1212
6994
1141
1469
1181
915
2660
1075
3433
1302
1165
1161
1515
3495
1194
2230
7403
3948
802
968
2514
2244
3304
1389
2335
1146
1025
8525
1539
2534
1570
1308
1081
2127
878
826
993
7036
1166
971
3014
4692
1084
1173
1811
1292
1971
891
1818
913
2170
924
1357
1457
864
994
1055
910
2051
1150
852
1722
1229
1101
997
1626
1714
2047
1301
830
1015
925
1052