2781
1
1535
2650
20
3629
862
0
989
912
1412
3539
3
1306
2315
2
1537
2534
135
2090
3158
1179
3871
2794
951
1590
3180
1618
1260
841
6977
4
3470
5
4179
432
1432