1223
1
5225
8
951
1581
2
3765
4
2510
2966
10
442
0
1431
8527
1247
6547
6236
1534
19932
6
3738
5
1583
890
3371
9
2732
658
1133
1451
674
1922
1579
3
2913
1527
1272
24337
22