693
0
1690
1
4179
1547
1788
745
2999
3
1168
1660
2368
83
1691
3562
1590
1814
2
1568
1380
1459
1749
662
801
1766
1093
585
496
2100
1819
830
1399