3194
923
3591
2684
911
1653
1467
882
1839
1742
1525
21511
977
913
982
847
832
1463
910
1773
2571
1710
3632
3071
1077
1032
949
1152
1803
1362
1265
3371
1264
2599
9700
1179
2543
952
934
2194
1009
1257
1002
1269
1126
1176
14771
1134
2129
1038
951
1148
1404
1130
2257
1257
1246
910
1276
1317