1436
2
2653
3
1004
4
1442
1089
1591
81756
42
1261
2613
5
1535
6
11372
1
336
696
720
3399
1792
31431
0
362
930
1680
8
7062
15327
2594
7
1495
26677
2427
435
458
1656
701