10996
5
24337
22
2268
4
400
0
4309
3
1075
2
658
6929
11
12779
8
2623
6
19932
9836
15
7034
674
1484
3543
7
10423
1
7159
10
2322
913
1444
2967
718
4329
1522
1514
1162
3183
1223
2480