1115
2
623
1
1013
10324
663
954
0
3440
1458
3
1326
5108
4
1369
5602
9
4271
2604
7
1661
1282
978
4677
10