2908
2
1067
0
4179
1
1225
2377
2650
20
3629
862
616
6666
4
1583
1412
3539
3
800
2534
1618
570
1179
1307
3871
2794
783
951
3354
3078
841
2643
3470
5
432