1184
0
2657
3
2668
2
2306
1824
31535
1129
2275
661
1
1883
785
504
5155
8
4126
6
1326
2229
4
918
646
20634
423
6062
16
18385
3393
10
6343
24
1733
2317
1928
1142
605