2777
7
4034
1
1233
3765
4
297066
0
3683
1581
2
1723
83
1295
2683
2650
20
697
280
5225
8
1527
2159
2108
3
2250
1489
1323
2245
118
4465
22
4187
10
2318
3378
3117
1226
3053