1288
1037
2867
843
2695
1164
1340
874
760
786
2804
1009
3411
971
917
2041
1125
972
4430
826
2371
890
1979
872
883
982
13269
1083
2529
1073
750
1015
1136
4065
2507
866
2914
2005
988
1154
884
824
1097
4240
1143
1103
3313
2757
833
1219
3482
6350
793
1569
8472
1051
867
1078
916
1286