432
1
454
2369
6
1642
1776
1161
1432
5
632
4
2338
7
2210
20
488
411
610
2
1890
476
871
414
5468
845
549
9
359
29903
1156
444
2372
344
554
376
782
853
3