637
0
1590
1
1734
2
790
83
2294
2999
3
1725
1766
2082
1816
3326
1749
1632
1547
1788
1883
2710
1598
1041
583
1161
2440
605
4926
5
909
194
1637
1312
3176