3462
15
1337
1
1042
2
2429
1314
1622
858
1346
5
1006
2144
1154
1547
3790
619
4271
1032
4022
8
1717
662
800
829
955
1212
3141
0
2166
4
2292
696
4292
1199