840
0
6026
2
1022
1
3765
4
297066
1295
2683
3683
2879
2650
20
2508
7
280
2028
1581
773
2929
6
2159
1226
2250
2245
3
3053
3891
1495
1088
2797
5
1547
2060
1568
4311