5375
0
1015
1
1688
2669
2
1694
951
690
2495
1451
564
2522
734
1743
19944
108797
1425
3649
5
2059
84
1380
21152
8
2949
5390
7
1123
2531
535
3297
12
372
3608
2023