1581
0
991
544
2092
484
1166
2480
4
2584
11
1927
2
938
558
34
3690
467
1638
636
3159
372
3168
8527
1
860
1298
1015
3436
5
2472
1334
1320
2313
431
4471