845
0
2109
6689
4
7952
1
653
1809
6406
12
1010
381
7885
2
11829
1256
784
1603
2435
1973
1683
1645
1547
3054
753
25127
4223
22
5745
5
3803
938
928
868
22330
296