814
1
2113
3006
3
521
1338
6
2135
1129
0
365
964
650
848
767
2982
1154
2610
4
1565
322
1869
107
1133
1939
3287
1009
2
1377
957
1260
951
1425
2192