1196
1
1225
0
2650
20
3629
862
616
1412
4551
7
1676
2
3539
3
91
1710
2534
7042
5
1618
1671
1646
1179
3871
2794
783
644
951
1993
841
3470
432
3194
6991
6