326
0
2284
2
657
1199
4820
1822
1
2855
3
3442
11611
5
1714
20634
8
4396
4427
10
2461
20
2730
6
169211
11
17730
4067
9
282572
2125
589
273
594
2526
2668
508
4713
441
4598