2271
4
1350
0
490
96
1889
1
475
1581
914
1243
1991
2123
809
938
493
717
1103
388
596
460
1458
3168
522
905
3871
2
725
534
8527
749
2462
1596