1015
0
873
1
383
1310
2683
2462
2
1423
475
3172
815
14
3083
2932
1026
4706
542
628
3498
4
237
844
3475
5
1785
1295
10317
1135
3
280
1663
4198
2903