2275
2
19279
1824
0
31535
2076
1
647
2190
1423
1020
2328
676
269
418
2730
6
618
484
2749
29323
2441
195
2224
468
325
382
2668
810
679
25137
171
3114
4