418
0
2271
4
499
344
1243
1469
1
2463
2
1397
1105
1103
484
1072
2663
596
1694
380
668
673
1744
1451
951
914
1070
938
2123
475
534
1494
490
1743