492
2
401
1236
1
611
537
527
500
493
429
651
3422
15
406
471
722
3
6117
9
610
538
2563
4
3349
633
454
1207
8
1278
5
648
1787
4876
6
2585
801
3134
14