2527
6
2774
3
1438
0
2211
2524
2
475
553
493
884
1
573
714
472
717
804
3965
1132
477
383
414
913
1053
2395
1084
1073
400
1129
7567
5
1049
1454
1642