5088
6
1015
1
1694
951
690
2669
2
5209
9
1344
564
1267
1743
0
5232
7
108797
2176
2995
1480
3
4278
1105
1675
1835
1451
21152
8
2949
1552
2185
1787
2670
5375
2294
1923