418
0
2123
1105
1243
1103
1494
596
534
490
562
484
2271
4
1862
1
1166
344
1581
2663
668
1298
914
477
938
809
1500
475
3159
2041
2
2524
1457
1158