458
1
1085
2
777
101
1407
3
844
367
1160
7
908
4
609
562
761
1554
11
1498
746
0
987
479
397
1222
805
936
5568
6
2629
15
1035
1519
1892
3231
1371
12
3932