2682
4
493
0
383
2529
14
573
553
1084
477
714
1772
1
1053
2211
611
2747
26
1454
804
935
1132
798
1298
414
913
1563
2395
81077
101
475
1073
400
472
1049