2326
4
477
0
980
1
1937
1649
2431
3
1421
2337
3123
584
499
2
475
2693
1431
419694
9
909
889
1192
1378
1464