3168
1107
913
3205
1088
945
940
1927
3806
46320
1239
1153
1291
892
2665
890
915
953
1187
4106
1651
1764
1010
2457
2257
2028
1092
1183
1837
2830
1457
1252
1491
1280
1779
5648
1512
5618
2015
2648
6076
7057
4858
2859
2112
1424
1693
1543
1505
7563
1930
5451
3165
3052
7463
6818
20512
7924
3863
19157