4638
12790
784
835
1076
1103
9178
1150
869
9655
1559
3143
2540
1673
2592
1051
3602
921
1128
920
834
915
957
2985
6219
1837
2695
930
3136
965
2362
838
1733
2266
994
2616
887
2013
968
1193
4217
994
1495
1149
895
883
1018
860
880
16750
847
848
2049
4258
1213
2667
6383
1233
1664
928