2123
0
668
2344
1
490
562
475
919
914
809
596
2
1105
2271
4
3971
1862
938
1243
467
534
1103
1136
431
1346
1500
3168
1397
4775
1386
1475
484