846
0
1418
2
611
471
1
120469
35
266
768
1824
4328
10
777
1009
479
383
759
31535
282572
2952
584
464
5918
4
2016
319
21120
360
503
2416
13
169211
11