1015
0
737
2474
2
1385
1
772
297
631
317
2786
214
820
521
349
953
1161
395
799
381
276
53
326
1949
3
839
970
2008
557
757
1661
105290
995