11924
1
1599
2
2163
0
4285
3
1264
1890
7471
9
3591
11
946
12149
11059
1034
1558
5982
6
1812
1793
851
2462
2328
123674
35
1304
1590
2322
4
980
3107
7
2988
2786
951
10032
14
2505