482
1
632
2000
2064
3
1301
2
509
598
934
4
9045
9
544
477
3130
481
1495
93
405
1250
5
643
1077
62985
17
700
962
654
3618
15
1296
488
1029
548
624
4211