1115
2
802
0
547
3
1458
10324
2269
3440
615
2337
1343
3718
6
5108
4
1811
5602
9
1661
4271
12958
5
1960
7
2172
1