1716
1
831
1542
2
2745
16
1299
102
759
3
358
1319
951
1324
9
301
96
388
397
530
1409
1684
541
414
209
1560
817
766
606
738
1585
6
88
7118
70