24337
22
1289601
4
3303
6
1161
1
1244
1742
673
1445
4321
3063
10
1185
2
1094
1518
1777
3354
3109
20850
5
2243
444571
9
4074
0
718
2505
5164
1162
5346
3
1288
1376
5805
5347
4398