2897
2
5135
4
498
0
573
846
1950
1
469
279
265
765
1020
1859
286
383
801
922
449
709
1948
1469
213
798
481
1734
9
331
434
894
570