5804
15
329
1
392
0
1003
1987
1407
2
3777
3
924
1086
1248
999
736
4166
8
1230
4143
6
903
1125
435
20634
10270
4
2991
10
2668
1315
2696
1452
1091
3959