349
0
1177
2
2780
1
3649
4
2223
846
3461
2267
2705
2274
2207
1044
2668
11
12459
3
3132
2000
1407
1716
6779
5
4946
18
2085
2171
4175
2974
4517
8
3592
2408
3062
3287