1084
0
247
1
1506
432
116
1132
2306
2
2814
5
4111
3990
2330
4922
1869
422
356
440
611
3025
1334
3691
2809
497
1550
302
2301
798
2395
2881
2189
3498
4