5934
3831
6201
7968
14648
1276
5116
6181
1605
3163
2264
1423
1809
2288
2211
1244
1286
1011
1207
1185
677
912
1089
634
1000
813
1647
774
864
81701
814
2153
1066
1323
953
873
1231
740
1997
973
1696
2596
860
1067
7261
1120
885
848
917
2214
2685
6838
779
740
9230
902
862
3153
143611
927