1189
0
3498
4
280
1
2405
2666
9
2996
2903
3
2650
20
2964
1047
2
1603
3765
1022
2879
2476
1153
4471
658
1500
984
2139
1672
189326
2127
7
773
1495
1088
4465
22
12459