2236
6
2128
2
1568
0
597
1
1182
4
5821
5
2328
599
2226
3
1552
1712
2302
455
1371
527
773
378
447
535
1266
1707
497
1644
902
570
629
483
433
602
4357
14