606
1714
510
557
538
509
507
506
505
417
416
1717
411
1993
1998
1670
1483
371
1645
1643
339
1282
1208
1204
1198
1292
1229
980
1217
232
227
1246
1245
1231
985
1230
1226
291
978
1205
973
206
204
1219
1216
136
829
820
116
750
734
50
727
