572
0
1103
668
1189
1298
14
596
1862
1
1105
4471
2
3159
1581
490
484
475
2123
2524
477
839
371
1243
1457
368
318
817
919
582
562
307
13803