945
1
1929
2
2174
4
746
0
1014
1657
5412
3012
2277
1754
9160
5
1599
1131
882
3
1212
1431
2086
994
6
5339
78
2131
9055
10
2072
3633
13
688
983
1628
1218
1977
5402