1682
3
1447
1
3619
6
3995
7
1702
5
2621
4
1652
1816
2
4215
8
921
836
0
3903
479
498
1489
428
978
414
3231
994
2677
12
2155
3844
23
1826
22
7408
2794
9
3701
6703
10
2292
1233