571
0
1518
1
1865
2799
3
1922
467
3795
964
1733
1642
2190
544
650
2275
2
107
2855
2668
292
20634
8
3006
7952
2767
447
1129
662
2372
646
2982
1470
775