5546
6
1663
5
2980
1
2344
2213
843
0
2155
3
2123
2
3429
7
3453
1475
2338
3694
57793
3519
9
1879
1038
6499
4606
2233
3212
27
2489
2427
12
1917
51331
25
4715
2154
962
1813
2760
4