1256
1
3408
12
5108
4
2168
5
5790
2
19034
6
2440
3293
7
2488
3719
120469
35
440
0
1771
3632
530
3815
1765
490
2030
784
4762
81
532
2719
185
1343
3
1281
2191
641