1599
2
11924
1
2163
0
5982
6
4491
3777
1264
2118
4285
3
1890
571
443
919
946
1218
12149
101
496
1034
2840
1793
11059
9
1743
3539
2078
2479
3336
1121
1317
22731