1115
2
10324
3440
1458
3
3060
1
1842
2522
0
5108
4
1861
5
5602
9
2730
6
5155
8
166543
18
572
31535
2084
1961
1496
2124
978
2314
6579
2557
3054
476
6370
2904
2659
1343
653