1105
2
5504
16
1516
1
3910
3
297066
0
24337
22
5505
14
10317
2949
11059
9
2750
4
12472
610
1331
3026
1334
2428
1704
2123
1089
11924