1332
3
1963
7
7057
5865
2294
1
3960
3607
4
4268
17
2963
8
4423
1428
2671
18
1652
1435
2
1851
2741
5
2146
8220
1141
1013
2625
1924
1543
1596
2026
1448
7002
1078
2772