7786
3113
4516
15404
3520
2858
2177
2154
2071
1961
2152
9040
5312
1826
1639
1303
1375
952
2247
1044
1977
1561
3530
960
1504
3216
2509
4442
1110
1637
2275
1009
2928
1628
1433
888
3519
880
1020
774
1047
796
915
819
1126
791
988
974
946
1122
943
844
943
828
823
895
938
895
891
867