3383
1
4223
663
2
458
603
710
622
1211
835
4256
3
5165
5
1366
11
928
683
1140
2777
1071
583
592
1137
830
714
678
712
541
2516
1017
519
1660
482