534
0
2740
3
337
758
420
2996
717
1
3933
1103
562
484
1522
914
323
490
1581
668
1166
850
938
3715
2
2123
984
445
3321
6
1334
1862
2439
548
1070