2271
4
490
0
2123
1386
1
2061
3
475
1298
668
1105
1103
914
1862
919
5430
477
4702
2663
596
809
311
562
1243
3971
725
534
1397
1136
2
493
2439