2245
3
2292
2
3156
1220
1694
1
3080
21152
8
297066
0
1047
3090
6
2932
3835
5
1382
2629
31371
64
3014
20
5889
562
1380
1681
1658
4
11153
189326
5151
1268
1087
3715
496
2044
1354