2228
3
5949
5
980
1
24337
22
123674
35
2920
4
2786
1161
5090
2
1694
673
1185
4335
1001
0
564
718
7034
5204
1335
1376
3673
6
1814
3354
7976
8
9
603
356
1922
1289601
4187
10