1495
1
1891
0
969
1218
2650
20
3629
862
1946
2257
2
3315
7762
4
1412
3539
3
2664
2534
1301
920
1456
1179
3871
2794
1088
951
1133
1618
2349
841
3470
5
432
3223