928
1
2000
2855
3
2126
0
1379
6370
5
4158
597
2
5132
1984
2391
968
2727
247
1442
710
1129
1343
2691
3691
2809
2301
1020
2881
462
3498
4
572