2321
18
477
0
573
3696
6
2284
2
804
414
3748
4
1073
400
475
798
788
1693
1454
9315
2153
3
1053
300
759
472
2496
391
2211
611
2395
913
385
1
3747