783
0
572
14
1033
473
469
297066
2535
2
652
1785
813
2996
3484
2839
1189
1823
96
4235
1369
1616
2303
32302
852
897
429
984
503
1673
21152
8
376