1331
2
1334
1
444571
9
3910
3
2428
0
24337
22
10317
3683
11059
3026
2758
5
13499
7793
4
1089
4382
5978
6
3158
21152
8
5169
3256
3083
1179
2281
7