1715
334
1692
653
3832
1535
2964
1510
834
323
440
219
1310
445
614
265
827
281
541
284
603
216
817
409
1129
481
1290
450
688
247
696
73
874
342
688
157
741
338
864
344