2332
6
1056
1
2361
2657
2
964
1666
2284
9315
0
2143
506
315
670
1516
1129
1506
2800
2814
5
2432
1207
1491
2708
8
1869
7873
1883
544
16840
15
2727
1553
1630