1547
1
2562
2
3326
3
3240
6
1279
4
3315
920
1290
1514
1734
385
2346
1061
1814
1128
3113
1660
1679
14801
11
2061
2173
2304
1126
1399
83
2254
4179
2422
5
3162
2152