1097
1
1225
0
691
5347
4
2315
2
2650
20
3629
862
1974
616
1687
1412
4706
3539
3
7733
2534
1618
1179
3871
2794
783
951
841
3470
5
432
2886
1550
2861
5253