2529
14
383
0
1084
493
935
1132
553
798
804
1772
1
573
1053
2211
472
2747
26
714
611
1454
1298
1563
1073
1280
2395
2682
4
300
1049
2585
2
839
414
400