2245
3
3090
6
2903
2932
2
1431
1
3107
4
3765
21152
8
2600
2354
3080
297066
0
1606
1622
1942
9
3770
2579
1650
456
1832
2777
7
2456
571
894
827
1555
1528
1226
2478