543
0
2393
2
7334
4
6370
5
641
1
1171
2127
2095
2856
721
235
1343
1822
1846
935
1132
1550
756
1152
422
282572
36045
445
246
468
256612
2604
7
1852
4669