830
0
1428
3
526
2368
1
1000
1467
2
1572
496
673
300
1093
6707
6
693
801
823
1181
472
4329
10
784
1380
2166
1660
1825
83
2562
1431
905
2294
480
2710