951
1
1223
1431
8527
6236
10
3205
1534
2
5006
5
19932
6
3738
890
2732
658
0
907
1451
674
1922
2913
1527
24337
22
913
1162
851
3354
9
2738
6753
17
1142
1767
3818
7
5746
23