3201
10814
1330
2101
4737
1139
900
1964
1682
1569
952
3465
861
1390
1055
890
899
2103
951
3392
845
922
827
886
911
950
1437
979
1229
1001
893
1302
1054
1872
834
855
981
3608
951
954
930
924
1370
947
1182
1006
2459
942
970
1630
1161
983
911
1029
1481
1044
1573
1017
1072
996