1225
0
2650
20
3629
1
862
616
1412
3539
3
685
1329
2
6779
5
2534
1618
2012
1179
2595
3871
2794
783
951
2316
841
3470
432
721
800
2886
1550
2921
5253
4