896
1
1428
1115
5918
4
3659
14
4594
1418
2
1105
1024
1586
1152
0
46414
1099
691
1649
471
584
458
768
1009
1431
759
397
2522
1232
909
2683
1192
1378