1736
0
628
298
2730
6
1824
2657
3
706
2668
2
1603
320
1346
1580
267
390
714
749
20634
8
929
538
374
540
275
780
286
337
259
410
325
968
815