2788
2
833
2258
1
8527
3225
3
1595
10180
8
1295
942
2650
20
1905
1040
280
1673
1788
1508
1581
1975
1226
1414
2250
3765
4
2245
3053
7
83
297066
0
894
3683
571
2797
5