965
2143
977
1867
1793
812
4356
926
2922
924
10291
1603
2317
1110
792
757
1296
1001
1399
2945
839
929
3814
2662
1367
1052
966
900
866
1857
932
886
3217
1054
1132
1601
2781
832
3318
1088
4327
2072
1212
1005
782
2054
823
1603
1098
824
1099
1010
842
859
1973
994
9033
1270
985
896