2271
4
1350
0
490
475
1581
914
1243
2123
809
938
717
1
1103
596
460
3168
522
905
725
8527
749
2462
1596
2
1311
4471
850
529
1105
655
181997
11