3224
1223
1348
1152
854
741
876
2210
3985
1998
959
1053
1289
1016
4515
1068
1019
1188
711
788
141732
1075
2102
1017
672