1732
0
1525
1
2059
1151
4
1418
2
252
7153
9
850
7039
3233
16
2272
1411
829
1428
2306
3929
10
633
1762
1256
1649
597
3120
3
17353