505
1
1987
10
1329
6
474
2
2357
3
507
4151
4
1386
8119
14
697
447
423
427
1501
8
396
1295
1471
3066
25
1440
3796
11
1935
5
629
514
2133
597
820
1131
4912
1262
3324
9