1535
1
2710
2
1622
2233
3
1815
2942
6
5946
3066
7
2427
12
841
159
2977
59
0
4309
2656
14
2069
5
14125
10
1284
2629
57793
553
1534
1485
4606
3212
27
2134
2489
2515
1917
4715