2336
5
1725
3
1290
1
706
2631
2
1554
1633
1180
0
2425
7
1484
17025
20
1295
1721
2650
1788
818
280
1112
997
2768
1747
1581
2329
1307
1221
1226
1632
2250
3765
4
2245