2431
3
851
0
2337
3123
1780
402
499
2
4895
8
475
2693
1431
419694
9
909
1
889
1192
1378
2634
1464
2370
1428
1069