543
0
2393
2
7334
4
6370
5
641
1
2127
2095
2856
1343
1822
935
1132
1152
422
282572
36045
445
246
468
256612
2604
7
1852
4669
618
530
483
797
81077
101
2272
9
14076