1588
2
1823
3
2564
4049
10
2082
1802
4
2095
1376
2151
5
2933
1
2623
6559
6
6554
1182
1060
0
15276
27
22330
22
4964
1666
2682
1230
3888
1089
1649
2488
4857
403
1085
1302
1256