636
0
3971
1
534
484
544
1166
914
1397
2439
1334
4471
2
1136
493
715
1713
2584
11
467
1298
98
558
3159
372
3690
938
860
2715
6
3168
8527
1500
1015