3835
5
3354
1
2502
452
0
1118
435
1334
52099
1010
2
1061
2156
5517
1539
2259
1723
432
10941
1129
738
437
695
1685
1055
1494
5368
2166
83
1622
1839
1763