993
1
1129
0
4154
2
5455
1132
3196
3025
7153
9
935
2109
553
2188
493
2119
714
4382
5
1024
1049
383
2000
5031
1664
1084
477
573
2431
3
804
414
1733
300