2461
20
177
0
1949
3
2275
2
1009
3114
4
20634
8
1343
1880
846
295
928
1
514
3498
637
631
282572
427
1824
739
1840
298
2095
1878
918
139
3469
31535
5713
408