2650
20
3629
1
862
0
989
2760
4
912
1475
1412
3539
3
2626
5719
5
2534
135
1179
3871
2
2794
951
1618
841
6977
3470
4179
432
2886
1814
1964
1550
985
3688
4133