2229
4
5304
9
650
0
1776
1
18385
2
544
646
4531
3
2260
12
4546
2105
1229
1291
3287
1425
1094
661
5866
2000
1329
1566
2800
2799
706
1587
964
2570
5
2194
1124
1889