2163
0
1218
1
1599
2
11924
4285
3
1890
946
12149
1034
1793
645
2475
19944
1264
5982
6
3777
2118
857
919
2883
5
106
2571
14589
10
2840
11059
9
1108
5106
5354
1586
1424