2283
4
1020
0
2730
6
7334
3092
1
2327
2
1824
2657
3
2668
1551
10396
8
412
16550
27
383
9355
864
2008
20634
231
1222856
968
2587
16
1932
467
543
3311
2602
692
25137
3803