3691
5
2749
1
3092
1452
2125
2526
3
755
1879
2091
2
16550
27
1824
0
346
510
488
9355
8969
780
968
3442
1337
105290
1602
1020
2369
2064
398
4820
2644
2442
4260
15