4471
997
1345
1092
891
5751
4302
6273
1127
1513
12112
1038
951
7493
16776
6250
3365
1894
12748
941
1461
1855
1108
2027
1197
883
1931
1260
1137
1027
1132
1142
1184
2891
3445
20003
2349
2845
955
8341
869
2097
2520
1117
4607
1132
941
1315
3691
4158
876
8795
14187
12598
929
1179
980
5500
3329
992