1166
0
2123
2
914
1397
2439
1334
4471
1136
493
2584
11
467
1298
98
558
3159
372
3690
938
860
3168
8527
1
1500
1015
1475
1320
580
494
2041
460
2313