4396
3
1270
521
1
4911
8
1385
2076
360784
19
1020
0
907
1824
2843
4
2165
6
195
31535
2283
659
1909
9
843
1651
10270
2275
2
3691
5