2522
2
5375
0
1174
1
2495
2219
4
1451
1688
1015
1694
19944
951
690
1428
2669
4884
6
564
1373
1743
1364
108797
2245
3
2189
734
1787
2949
3125
5
3835
2629
3196
4435