2455
2
11004
6
1891
4
2724
3
1729
1
2770
1308
5
4363
16050
9945
177
763
911
1209
1059
1048
8
643
1439
1312
1102
1869
1056
0
1961
1222
1170
7
2064
2978
10171
269