1180
695
926
2944
3709
1092
727
5066
735
746
1445
778
2708
2056
1328
1588
1322
1541
1312
9996
757
856
850
952
1322
3062
3197
842
927
4144
3093
2784
3045
18539
2407
743
826
866
950
973
753
2600
816
931
1093
1223
2447
820
3586
2476
2252
900
777
847
751
4806
2509
2194
1058
1464
1196
1398
1027
983
1727
1096
1192
933
1390
2042
1467
992
1024
991
1489
1263
1070
1875
1756
1461
1342
1314
1122
1322
1227
1057
1314
1191
1497
1023
1606
1456
1113
1288
1434
1820
1553
1289
1459
986
1515
1017
1900
1142
1150
2283
1248
1397
3151
1482
1659
1091
1654
1723
1319
1259
1445
2549
1221
1252