924
2970
894
2277
2090
1565
2176
2511
1516
4203
838
4578
4200
1305
885
30671
1041
909
1898
2817
690
1593
816
6374