493
0
388
534
3159
2123
1105
1243
1103
596
490
562
484
2271
4
1862
1
1166
804
1581
2663
668
1298
914
477
1458
938
96
809
1889
1500
475