3765
4
840
0
6026
2
1022
2245
3
571
3053
7
1505
297066
1
3354
5
123674
35
1954
1295
894
806
2683
2879
3683
2508
2650
20
676
773
280
2711
2028
1249
469
2929
6
3261