428
1
3326
4
801
471
524
1674
2
2154
3
1740
1738
467
401
494
1825
3992
495
424
446
3083
13
1008
846
1149
5
1314
513
510
1408
1252
4795
12
531
889
1782