928
1
3498
4
2275
2
2461
20
1824
0
20634
8
2064
2730
6
2809
691
282572
31535
1999
177
169211
11
19279
2493
3116
2668
3114
17353
2320
355
1043
408
802
543
266
2727
1414