433
1
457
2365
2
1141
3972
3
974
454
526
2381
5
1719
0
595
458
835
4685
400
2158
4
714
2128
491
527
407
434
824
4912
455
87
516
918
592
1995