846
0
1192
1
46414
1115
552
572
653
458
840
1649
2395
503
31183
12
2522
1921
2
4915
7
4713
5
1431
691
768
953
5135
4
909
1378
1758
1428
1009
1069
4594
896