48602
55674
3435
11255
17359
16202
3178
27654
4335
3608
18698
19765
2940
12175
3103
2142
949
628
695
1363
1099
1630
1742
1781
963
12208
944
801
655
1964
2443
2044
664
806
1777
750
10473
822
852
5527
759
2902
2562
987
1000
1403
888
1143
6910
3006
687
1419
2789
745
903
893
727
846
4255
946