1581
0
343
107
2332
526
519
544
3159
938
490
3168
2701
418
458
311
6916
643
1780
451
818
520
2241
1211
781
817
673
860
372
919
318