657
1
2621
9
603
1281
485
1225
2
436
623
7172
7
1682
1722
4
476
4896
5
469
827
413
419
693
510
1818
1311
759
466
562
2106
467
540
621
482
2496