3706
5
1225
0
2650
20
3629
1
862
616
1412
3539
3
2534
1618
1179
2794
2
783
951
432
841
2886
1550
3871
3066
7
2740
3470
5253
4
1868
2343
1197
3505
785
605