23774
4
2992
6
5801
1
1349
1301
761
1459
1468
3013
15
1108
6236
10
1365
1077
3580
2323
9
18258
0
1749
1035
2
1056
8072
3
2977
38477
34
2719
2312
7793
5043
11650
23
685
4436
4309