1020
0
1976
2
2461
20
3510
661
3498
4
447
802
1824
895
467
915
1
169211
11
1646
2086
830
1462
2657
5745
5
1018
12749
15
247
6800
1614
3092
2587
16