637
0
1860
2
1725
1
2219
83
1547
1590
2403
790
2294
2999
3
1734
1766
2082
1816
1749
1883
3326
257
1125
1161
4070
4
605
5212
6
1972
2749
1339