1132
0
2306
2
2814
5
4111
2330
1
1869
2727
440
3025
1334
552
3691
2809
1550
15789
302
2301
798
2881
3498
4
1193
3149
3505
2224
584
683
11829
522
670
964