1252
5
644
2
702
63038
17
1078
3
3622
15
656
1
962
1298
745
1317
1952
626
1119
682
563
853
2508
2777
549
1470
1362
835
878
653
985
789
4
1601
617