1715
0
1781
1
495
868
633
560
3017
1787
683
3125
4034
1785
436
2952
444571
9
443
1896
733
722
5704
621
949
938
471
487
327
611
617
1015
628