1029
976
7405
2174
1362
4468
1599
3743
1705
1057
5142
1162
3460
1296
942
2403
1463
1398
2736
2132
2035
12979
2766
1088
2144
2751
1055
2421
1299
1374
989
1600
1084
1197
1071
1082
5235
2841
1929
1527
2381
2988
3394
2108
1059
965
4652
1780
975
2374
1767
1990
4732
1022
1453
1742
1151
1149
1110
1084
952
10419
1590
1695
3100
1582
1675
1414
3565
1389
1490
1903
1000
3116
2047
1534
1854
1398
2593
895
973
1071
980
844
2468
4645
837
3398
1254
1033
1819
1248
1739
897
1030
1618
1018
12908
1505
3476
1028
6360
1485
1382
1215
1129
1101
1979
1650
1103
3322
1479
1749
909
1105
2293
901
1141
1870
1596