2297
2
1914
770
0
1866
3
906
1
4427
10
1019
472
2447
4936
2399
775
3953
4
661
2000
1903
1378
4682
2982
1374
1642
1418
417
2693
1329
543
1823
1315
5779
512