840
0
6026
2
1588
753
370
1022
1
3891
7
1295
4311
2879
2650
20
2772
5
2508
280
1125
2028
1581
773
2929
6
1356
3
2250
3065
3765
4
2245
297066
1226
3053
1131
1495
1088