702
634
675
704
11083
3362
2762
1310
1259
1176
932
29794
1558
1017
1552
1560
4963
1117
3640
733
1323
1132
771
1012
3783
2900
745
729
1694
1382
2935
1068
781
770
2547
722
1103
685
1082
1749
2069
1321
2042
792
887
884
626
1795
919
705
3145
656
1303
1497
1069
2285
910
2220
793
1168