2107
2
121
1
1599
512
521
510
1722
93
407
1495
4
543
482
490
480
4211
9
549
1030
806
2005
8
513
504
611
2795
6
487
4138
1346
2735
3924
547
533