819
988
7736
32944
14743
1205
1781
7007
8369
614
171
5959
5334
1412
3994
4016
5664
959
1757
1217
921
79520
1830
566
1960
2451
794
390
6925
1535