2650
20
3629
1
862
0
1160
8323
2
1412
1492
3
3539
1746
2534
1356
2342
1813
1179
3871
2794
903
669
951
1237
1837
1618
841
3470
5
432
2886
1221
885
1550
938