2056
10
892
0
1173
1
1038
300
171
1990
512
80802
61
608
1073
2
603
40
86
164
4461
23
12726
337
1692
2481
6
147
76295
3
258
112
3106
3574
1731
3108
3681
12