1697
6
930
2
807
86
1
857
0
475
287
445
952
3
1792
1301
1298
3822
11
1854
4269
4
4104
5
4442
1574
1436
7
1999
1684
9
1690
1712
3529
1206
985
1228
5191
24
1657
5288