957
0
1020
467
2275
2
1824
2881
17353
31535
25137
19279
1098
169211
11
968
2749
1
3114
4
3691
5
4111
1267
362
1025
683
2727
2299
1997
892
895
1463
1501
503
47041