3067
2
1866
3
3503
472
0
4688
1
3045
770
2791
8
5608
4682
5781
6
1540
944
7951
1848
2235
4
36045
558610
1817
3082
356
282572
1926
1822
1151
4936
1343
3632
5
367
1501