1295
1332
951
2710
3360
1367
2547
1157
1467
3583
1431
3443
8624
1824
1783
6199
4031
11460
1689
51756
5743
6932
119697
19576
17995