2442
2
165
0
281
504
1
356
2564
1352
3
373
1084
543
231
815
477
261
2490
14076
7
1580
706
238
996
200
530
385
497
348
215
3092
152
4071