2245
3
3053
7
3225
4074
0
928
1
1586
2736
8345
2
3765
4
297066
1350
1295
833
2667
2719
2114
3371
2788
2683
3683
1868
3101
2650
20
2255
4160
1583
280
854
2258
1720