19932
6
951
1
3551
10
1223
1431
8527
6236
1534
2
3738
5
890
2732
658
0
1031
1451
674
1922
2913
5169
1527
24337
22
913
1162
108797
851
3354
9
1622
6753
17
1767
5746
23
2505