2198
2
2554
1
4396
3
1270
521
4911
8
1385
2076
360784
19
1020
0
1360
1145
907
1824
2843
4
2165
6
195
31535
2283
659
1909
9
843