1088
1
1495
969
1218
1891
0
8345
2
1301
3629
920
616
1456
3871
2794
1320
4483
8
1133
1618
1451
841
3470
5
3296
4
3223
3
992
2255
1087
862
1369
2650
20
1225
1062