637
0
1590
1
1725
2294
2999
3
3035
1883
2
1816
1935
790
1161
917
605
2082
5726
8
12779
83
1912
1749
1814
2935
669
1441
1821
3132
10
4034
708
2133
4179