628
0
2727
5
2522
301
846
2668
2
3626
11881
3
3114
4
1960
1
419694
9
381
2189
3691
1551
2694
20374
953
169211
11
804
1589
1222856
2789
2016
1522
2749
2141
278
24181
8
2199