1673
2
2154
3
374
1
448
459
480
1644
2931
6
2957
8
562
506
1653
22
2587
1109
679
3429
18
1616
494
1549
445
11684
403
416
1457
529
467
4969
4
1085
1245
13
3655