1262
759
4855
1382
2346
1563
656
1205
967
860
21343
15051
533473
11903
1526
1613
686
1966
862
5459
706
1430
926
1637
951
1245
12277
16188
8221
664
999
644
1728
909
863
3121
4558
827
1676
2109
4063
1392
242032
720998
1276
783
1065
1275
2553
5667
965
1988
4518
4637
846
1973
38449
1058
691
1080