1129
0
2275
2
1279
1
661
1883
785
777
605
504
5155
8
4126
6
1326
2229
4
646
20634
2470
1928
423
6062
16
18385
363
1172
3615
2982
3
2317
783
6086
1880