10324
2
418
0
3440
510
5108
4
1811
846
5602
9
1661
1462
1
25137
322
4271
12958
5
1960
7
2604
2111
3
2211
653
978
6579
4677
10
290
3054
2904
4536
705
968
325
1277