2230
1
2650
20
1295
280
1225
0
3629
2250
862
616
297066
2773
1412
3683
3539
3
2245
2534
1618
1179
3871
2
2794
1581
783
951
1226
841
3470
5
432
3765
4
2886