1093
0
1690
1
1825
830
2562
2
802
833
3326
3
1428
526
2368
1000
1467
1572
496
467
673
300
6707
6
693
801
823
1181
472
4329
10
784
1380
2166
1660
83