653
0
2275
2
1431
46414
1
8766
4594
909
1378
1069
1045
896
1105
1024
3114
4
1115
1586
1543
431
846
918
2683
1152
2435
953
139
3116
2952
422
5009
576