2112
2
7756
3
576
0
819
477
326
1649
1
2431
1405
1901
2337
3123
654
96
499
380
475
2693
367
1431
419694
9
909
889
1465
1192
1378
1464
2370
1428
1069