1223
1
951
2732
2
6236
10
1922
8527
19932
6
2913
674
1431
2906
1534
3738
5
2255
890
658
0
1451
3186
1527
123674
35
24337
22
913
6676
12
1162
2480
851
3354
9
3107
7
6753
17
1767