1329
2
1244
0
1958
1
2075
2188
9
3674
10
1115
10324
3440
1458
3
566
5108
4
5602
1811
4271
2604
7
1661
978
4677
1145
6579
421