883
0
733
1500
1
971
1896
543
575
617
1033
538
458
1017
4235
4937
3252
1397
612
1326
1614
2551
137
3429
23