637
0
1725
1
1766
2
2294
83
2082
1547
1590
790
2999
3
1734
1816
1749
1883
3326
1021
257
1860
2173
1125
1787
1161
605
1972
2749
1339
3065
3583
10
1277