2448
2
2207
0
3267
4
685
1985
2151
1
106
4309
3
1451
5412
785
1089
1412
610
815
781
542
618
120
2217
582
12459
370
3683
773
272
3629
929
302
194