1315
1
1452
282572
0
3114
4
2799
3
2855
1749
1154
1193
661
521
2086
662
2735
635
814
919
565
933
543
5217
11
767
1326
939
467
31535
2198
2
1045
1291