2076
1
538
0
256
668
603
456
590
17353
797
853
337
302
479
1465
467
331
445
601
269
1824
401
3772
1015
1603
345
4045
598
320
231
520