814
3
3109
5
1869
1
5590
2
1550
0
1571
8
3025
2445
2541
1008
1132
1343
1948
2189
3116
1764
2306
522
1506
2383
1642
2814
2361
1721
728
964
1860
769
670
2330