50
101
2
4
1300
6
169
1695
3
36
1189
8
150
1731
7
103
1710
0
1527
2378
1471
1943
11
1366
16
3048
4657
14
1588
5
3689
2955
1
3477
2977
2014
1150
1684
1496
13
1837
616
540
569
557
614