657
0
3941
3629
1
616
3871
2
2794
806
1618
841
3470
5
898
862
910
2650
20
1225
513
3321
6
3066
7
2285
1868
2534
2343
3636
4
756
1197
1366
3
5946
2784
1412
3505