8607
8
1960
2
2285
2054
4
2650
20
3629
1
862
0
738
1412
4834
3539
3
1469
2534
1179
3871
2794
951
1397
1618
841
3470
5
432
1569
4176
3580
2886
2011
1550
5253
17607