2650
20
1295
1
280
3629
2250
862
0
297066
2773
1412
3683
3539
3
2534
1179
3871
2
2794
1581
951
1618
841
3470
5
432
3765
4
2886
2245
1550
1226
3053
7
5253
2740
3066