3092
1
2189
0
1372
621
588
634
2091
2
781
1608
513
3428
3
980
581
1824
398
538
2076
1498
543
736
396
383
336
379
2996
6
353
699
328
2683
417