1058
1
1546
2
2282
3
1153
1135
811
1475
544
1044
1163
0
1343
2755
6
1652
1150
416
83
528
888
1454
749
4201
3703
12
3384
5
2769
2213
1577
1111
5933
2104
1551
4