477
0
490
1166
1862
1
2123
1105
2663
484
1103
534
451
562
668
1298
467
914
1500
817
475
372
5430
2439
3159
1243
636
181997
11
580
2701
2271
4
332