2200
6
447
0
1232
2
282572
6277
34
775
785
521
1
543
1962
1448
635
544
915
1563
662
964
814
933
1630
1952
571
767
1894
2470
1117
764
4531
5
1470
2312