5532
1130
1294
3815
844
1048
909
995
1324
2975
959
1279
2150
1215
1695
1499
970
1297
1851
1674
775
1397
1394
1493
1221
1305
755
1708
1121
1257
736
1595
1508
834
5939
2335
1727
2031
955
1038
1839
1373
2187
760
1427
750
1058
769
1752
1475
1199
1654
876
667
1430
772
856
1415
615
1367
1291
1149
913
1679
1218
887
699
1006
898
860
783
2265
1471
3092
1281
2331
820
952
1336
1040
745
1486
1990
1126
877
864
998
1502
1447
1433
1212
1009
690
872
1428
1042
1192
1317
1207
1220
1189
1274
1195
1035
730
651
920
2068
1467
1002
824
1087
1097
1270
754
770
953
935
803
2436