1259
2
927
1
2117
375
543
0
2393
746
641
2127
2095
4
7334
2856
8969
1822
3795
6370
5
6213
1152
797
1343
282572
509
935
256612
2604
7
3751
1132
4669
3674
10
2960