424
0
618
432
472
443
901
2395
388
2328
2275
2
333
1109
139
505
2189
1020
637
2673
308
436
440
3351
1
4106
329
1053
3440
676
799
777
494