2152
0
663
21743
1
1661
516
676
581
1974
245
893
2123
711
901
400
1025
482
13491
331
371
668
2143
757
337
1396
349
518
410
259
2702
479