543
0
3351
1
792
2398
598
664
3505
4
1779
21743
365
699
1412
1199
1464
658
441
633
349
5009
2494
814
1860
2
3116
274
931
1883
458
1385