637
0
1766
2
1590
1
1734
790
83
2294
2999
3
1725
2082
1816
2173
3326
1749
1632
1547
1788
1883
2710
1598
1622
1431
2093
1041
583
1161
2440
605
4926
5
909