1315
1
1356
2
2119
650
0
2372
2200
6
447
1232
6277
34
775
785
521
543
1962
1448
635
544
915
1563
662
964
814
933
1630
1952
571
767
1894
2470
1117