1589
5
1515
1
1693
3
1691
6
1423
2281
711
0
2471
4
2031
7
1172
2
2083
10895
1819
308048
9
1565
3596
554
1355
3393
2139
2168
3147
4394
1919
1663
1965
1405
4401
8
2004
2182