929
1199
3682
2673
3503
2149
1028
5763
3855
1085
1843
1698
1069
6078
1460
1030
1080
6040
1960
1583
997
1492
14607
1147
2260
1205
1752
1439
1178
2701
1203
48390
1516
3085
1235
1091
959
1240
2152
1360
2595
1244
1187
1366
2546
1229
5620
1365
2850
1594
1100
36618
1309
1079
1494
2561
5306
2993
20506
1760